Structures
Common errors
struct test {
   int a, b;
};
test x;
Should be
struct test x;
Should be
struct link *next;
struct test {
   int a, b;
} x, *px = &x;
*px.a = 25;
Should be
px->a = 25;